along socialist principles